conquer a mountain - Spanish English Dictionary